throwing range - French English Dictionary